package com.itheima.homework.homework2;

import java.util.Collections;
import java.util.TreeSet;

/*
    在某次考试中，学生的成绩信息如下：
     姓名 年龄 成绩 Tom 20 90 Jerry 22 95 John 20 100 Lily 22 100 Lucy 22 90
     Kevin 22 90 请分别用Comparable和Comparator两个接口对以上同学的成绩做降序排序，
    如果成绩一样，那在成绩排序的基础上按照年龄由小到大排序，成绩和年龄都一样，则按照姓名的字典顺序排序。
 */
public class Demo2 {
    public static void main(String[] args) {
        TreeSet<Student> set=new TreeSet<>();
        Student stu1=new Student("Tom",20,90);
        Student stu2=new Student("Jerry",22,95);
        Student stu3=new Student("John",20,100);
        Student stu4=new Student("Lily",22,100);
        Student stu5=new Student("Lucy",22,90);
        Student stu6=new Student("Kevin",22,90);
        Collections.addAll(set,stu1,stu2,stu3,stu4,stu5,stu6);
        for (Student student : set) {
            System.out.println(student);
        }


    }
}
